Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17A MONTPELIER SQUARE Terraced £774,000 8 Feb 2005
19 MONTPELIER SQUARE Terraced £5,200,000 11 Dec 2006
20 MONTPELIER SQUARE Terraced £5,550,000 15 Jun 2022
22 MONTPELIER SQUARE Terraced £8,000,000 22 Dec 2015
23 MONTPELIER SQUARE Terraced £7,750,000 15 Sep 2021
24 MONTPELIER SQUARE Terraced £8,265,000 19 Oct 2018
25 MONTPELIER SQUARE Terraced £7,510,000 6 Mar 2014